spider arm - German English Dictionary